reflection pool - Spanish English Dictionary